package com.sp.scmdb.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.sp.scmdb.common.DomainObject;

@Entity
@Table(name="OBJ_MENU")
public class Menu extends DomainObject{

	/**
	 * 菜单等级
	 */
	@Column(name="LEVEL")
	private int level;
	
	/**
	 * 父菜单
	 */
	@Column(name="P_CD")
	private String pCd;
	
	/**
	 * 菜单中文名
	 */
	@Column(name="CDESC")
	private String cdesc;
	
	/**
	 * 菜单英文名
	 */
	@Column(name="EDESC")
	private String edesc;

	/**
	 * 备注
	 */
	@Column(name="RMK")
	private String rmk;

	/**
	 * 菜单等级取得
	 * @return 菜单等级
	 */
	public int getLevel() {
		return level;
	}

	/**
	 * 菜单等级设置
	 * @param level
	 */
	public void setLevel(int level) {
		this.level = level;
	}

	/**
	 * 父菜单取得
	 * @return 父菜单
	 */
	public String getPCd() {
		return pCd;
	}

	/**
	 * 父菜单设置
	 * @param cd
	 */
	public void setPCd(String cd) {
		pCd = cd;
	}

	/**
	 * 菜单中文名取得
	 * @return 菜单中文名
	 */
	public String getCdesc() {
		return cdesc;
	}

	/**
	 * 菜单中文名设置
	 * @param cdesc
	 */
	public void setCdesc(String cdesc) {
		this.cdesc = cdesc;
	}

	/**
	 * 菜单英文名取得
	 * @return 菜单英文名
	 */
	public String getEdesc() {
		return edesc;
	}

	/**
	 * 菜单英文名设置
	 * @param edesc
	 */
	public void setEdesc(String edesc) {
		this.edesc = edesc;
	}

	/**
	 * 备注取得
	 * @return 备注
	 */
	public String getRmk() {
		return rmk;
	}

	/**
	 * 备注设置
	 * @param rmk
	 */
	public void setRmk(String rmk) {
		this.rmk = rmk;
	}
}
